import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'


export default defineConfig({
  plugins: [vue()],
  server: {
    proxy: {
      '/api': {
        target: 'http://localhost:8001',
        changeOrigin: true,
        rewrite: (path) => path.replace(/^\/api/, '')
      }
    }
  }
})
// https://vitejs.dev/config/
// export default defineConfig({
//   plugins: [vue()]
// })

//下面是 vue.config.js中的配置代理的的方式
// module.exports = {
// 	//配置开发环境的请求转发,解决开发环境的跨域问题
//      devServer: {
//             proxy: {
//                 '/api': {//在request.js定义的统一前缀
//                     target: 'http://localhost:8001',
//                     pathRewrite: {
//                         '^/api': ''//最终的请求地址把api去掉
//                     }
//                 }
//             }
//         },
// 	//覆盖Vant默认主题变量
// 	  css: {
// 		    loaderOptions: {
// 		      less: {
// 		        // 若 less-loader 版本小于 6.0，请移除 lessOptions 这一级，直接配置选项。
// 		        lessOptions: {
// 		          modifyVars: {
// 		            // 直接覆盖变量
// 					'nav-bar-background-color':"#42bd56",
// 		          },
// 		        },
// 		      },
// 		    },
// 		  },
//}
